/**
 * 应用程序入口文件
 * 负责初始化React应用并挂载到DOM
 * 
 * @author 项目开发团队
 * @version 1.0.0
 */

import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
import './index.css'
import App from './App.jsx'

// 获取根DOM节点并创建React根实例
const container = document.getElementById('root')
const root = createRoot(container)

// 渲染应用
// StrictMode: React严格模式，帮助发现潜在问题
// 在开发环境下会执行额外的检查，如检测副作用、过时的API等
root.render(
  <StrictMode>
    <App />
  </StrictMode>,
)
